跳转至

NET_SDK_DEV_NODE_CHL

结构体定义

1
2
3
4
5
6
7
8
typedef struct _net_sdk_device_node_channel {
    unsigned int     channel;        
    char             name[64];       
    GUID             id;             
    GUID             devID;          
    char             devDesc[64];    
    char             reserved[128];  
} NET_SDK_DEV_NODE_CHL;
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
[StructLayout(LayoutKind.Sequential, Pack = 4)]
public struct  NET_SDK_DEV_NODE_CHL
{
    UInt32 channel;
    [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U1, SizeConst = 64)]
    public byte[] name;
    public GUID id;
    public GUID devID;
    [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U1, SizeConst = 64)]
    public byte[] devDesc;
    [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U1, SizeConst = 128)]
    public byte[] reserved;
}

功能描述

设备通道信息

成员说明

成员 类型 说明
channel unsigned int 通道
name char[64] 通道名称。
id GUID id
devID GUID 设备
devDesc char[64] 描述
reserved char[128] 预留字段,用于扩展。
错误码